An Algorithm to Avoid Power Command Jitter in Middleware-Based Distributed Embedded Systems

نویسندگان

  • Bita Gorjiara
  • Pai Chou
  • Nader Bagherzadeh
چکیده

Middleware such as CORBA provides a software architecture that supports integration of legacy software components with new software in a way that is modular, scalable, and evolvable. However, these benefits come with high run-time overhead. In dynamic hard realtime distributed embedded systems, usually a central power manager calculates and issues all the power commands. The power manager must communicate with different modules to transparently perform mode transitions. Due to inherent communication overhead of middleware based embedded systems, issuing each power command will have considerable overhead for the power manager. This overhead limits the rate of issuing power commands and may cause a shift in their schedule. This paper has two contributions; first, it introduces the Power Command Jitter (PCJ) problem in middleware based embedded systems; second, it proposes an effective Power Command Adjustment algorithm (PCA) that re-orders and reschedules the power commands so that the correctness of the schedule is maintained while minimizing the energy loss. Our experimental results on a commercial software defined radio system (JTRS) shows PCJ can cause violation of real-time deadlines and unreliability of the system. Moreover, in presence of power command issue overhead, even as low as 3ms, the power manager can lose 25% of its energy savings.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Access control in ultra-large-scale systems using a data-centric middleware

  The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...

متن کامل

An Improved Token-Based and Starvation Free Distributed Mutual Exclusion Algorithm

Distributed mutual exclusion is a fundamental problem of distributed systems that coordinates the access to critical shared resources. It concerns with how the various distributed processes access to the shared resources in a mutually exclusive manner. This paper presents fully distributed improved token based mutual exclusion algorithm for distributed system. In this algorithm, a process which...

متن کامل

Dynamic Planning the Expansion of Electric Energy Distribution Systems Considering Distributed Generation Resources in the Presence of Power Demand Uncertainty

In this paper, a new strategy based on a dynamic (time-based) model is proposed for expansion planning of electrical energy distribution systems, taking into account distributed generation resources and advantage of the techno-economic approach. In addition to optimal placement and capacity, the proposed model is able to determine the timing of installation / reinforcement of expansion options....

متن کامل

Determination of Optimal Capacity and Location of Distributed Generations in Radial Distribution Systems using Krill Herd Algorithm

Abstract Reliability and active power loss are two fundamental parameters in the design and planning of distribution systems that have always attracted the attention of power distribution systems designers and engineers. The improvement of reliability and the reduction of power loss are investigated as the primary objective functions and voltage profile as the secondary objective function. A me...

متن کامل

A New Procedure for Reactive Power Market Clearing Considering Distributed Energy Resources

Traditionally, conventional generation unit was used to provide ancillary services e.g. reactive power support, and spinning reserve. Nonetheless, with the emergence of highly penetrated distributed energy resources (DERs) systems and considering how beneficial they can be; it appears reasonable to use them as reactive power providers. Therefore, this paper introduces a new procedure for DERs t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003